home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-07-26 | 24.7 KB | 1,173 lines |
- # (decoded with TMPL 1001)
- Number of templates: (41 entries)
- 0:
- Template name: 'MACESP'
- Num fields: (7 entries)
- 0:
- Field name: 'whichChannel'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numChannels'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'outState'
- Type name: 'Pointer'
- Count: 1
- 3:
- Field name: 'inState'
- Type name: 'Pointer'
- Count: 1
- 4:
- Field name: 'count'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'outBuf'
- Type name: 'Pointer'
- Count: 1
- 6:
- Field name: 'inBuf'
- Type name: 'Pointer'
- Count: 1
- 1:
- Template name: 'PlayDblBufSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SndDoubleBufferHeader'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 2:
- Template name: 'MgrStatSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SMStatus'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'length'
- Type name: 'Word'
- Count: 1
- 3:
- Template name: 'ChanStatSP'
- Num fields: (3 entries)
- 0:
- Field name: 'SCStatus'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'length'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 4:
- Template name: 'StrtFilePlaySP'
- Num fields: (9 entries)
- 0:
- Field name: 'async'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'completionRtn'
- Type name: 'Pointer'
- Count: 1
- 3:
- Field name: 'selection'
- Type name: '^AudioSelection'
- Count: 1
- 4:
- Field name: 'buffer'
- Type name: 'Pointer'
- Count: 1
- 5:
- Field name: 'bufferSize'
- Type name: 'Long'
- Count: 1
- 6:
- Field name: 'resNum'
- Type name: 'Word'
- Count: 1
- 7:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 8:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 5:
- Template name: 'DataBytes'
- Num fields: (1 entries)
- 0:
- Field name: 'data'
- Type name: 'Byte'
- Count: 16
- 6:
- Template name: 'SetDevInfoSP'
- Num fields: (3 entries)
- 0:
- Field name: 'infoDataPtr'
- Type name: '^DataBytes'
- Count: 1
- 1:
- Field name: 'infoType'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 7:
- Template name: 'GetDevInfoSP'
- Num fields: (3 entries)
- 0:
- Field name: 'infoDataPtr'
- Type name: '^DataBytes'
- Count: 1
- 1:
- Field name: 'infoType'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 8:
- Template name: 'RecStatSP'
- Num fields: (7 entries)
- 0:
- Field name: 'numMsRecordedVar'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'totalMsToRecordVar'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'numSamplesVar'
- Type name: '^Long'
- Count: 1
- 3:
- Field name: 'totalSampsToRecordVar'
- Type name: '^Long'
- Count: 1
- 4:
- Field name: 'meterLevelVar'
- Type name: '^Word'
- Count: 1
- 5:
- Field name: 'recordingStatusVar'
- Type name: '^Word'
- Count: 1
- 6:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 9:
- Template name: 'Rec2FileSP'
- Num fields: (4 entries)
- 0:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'quality'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'corner'
- Type name: 'Word'
- Count: 2
- 3:
- Field name: 'filterProc'
- Type name: 'Pointer'
- Count: 1
- 10:
- Template name: 'GetIndDevSP'
- Num fields: (3 entries)
- 0:
- Field name: 'iconHandleVar'
- Type name: 'Handle'
- Count: 1
- 1:
- Field name: 'devNameVar'
- Type name: 'Long'
- Count: 0
- 2:
- Field name: 'count'
- Type name: 'Word'
- Count: 1
- 11:
- Template name: 'SignInSP'
- Num fields: (2 entries)
- 0:
- Field name: 'devName'
- Type name: '^PString'
- Count: 1
- 1:
- Field name: 'devRefNum'
- Type name: 'SignedWord'
- Count: 1
- 12:
- Template name: 'SndRecSP'
- Num fields: (4 entries)
- 0:
- Field name: 'sndHandleVar'
- Type name: 'Handle'
- Count: 1
- 1:
- Field name: 'quality'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'corner'
- Type name: 'Word'
- Count: 2
- 3:
- Field name: 'filterProc'
- Type name: 'Pointer'
- Count: 1
- 13:
- Template name: 'RecFileSP'
- Num fields: (4 entries)
- 0:
- Field name: 'asynch'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SPB'
- Type name: 'Pointer'
- Count: 1
- 3:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 14:
- Template name: 'RecSP'
- Num fields: (3 entries)
- 0:
- Field name: 'asynch'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SPB'
- Type name: 'Pointer'
- Count: 1
- 15:
- Template name: 'SPBOpenDevSP'
- Num fields: (3 entries)
- 0:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'permission'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'deviceName'
- Type name: '^PString'
- Count: 1
- 16:
- Template name: 'SetAIFFHdrSP'
- Num fields: (7 entries)
- 0:
- Field name: 'numFrames'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numBytes'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'cmpType'
- Type name: 'Text'
- Count: 4
- 3:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 4:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'numChannels'
- Type name: 'Word'
- Count: 1
- 6:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 17:
- Template name: 'SetSndHdrSP'
- Num fields: (8 entries)
- 0:
- Field name: 'headerLenVar'
- Type name: '^Word'
- Count: 1
- 1:
- Field name: 'numBytes'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'baseNote'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'cmpType'
- Type name: 'Text'
- Count: 4
- 4:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 5:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 6:
- Field name: 'numChannels'
- Type name: 'Word'
- Count: 1
- 7:
- Field name: 'sndHandle'
- Type name: 'Handle'
- Count: 1
- 18:
- Template name: 'CntlSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SndCommandVar'
- Type name: '^SndCommand'
- Count: 1
- 1:
- Field name: 'snthID'
- Type name: 'Word'
- Count: 1
- 19:
- Template name: 'SndPlaySP'
- Num fields: (4 entries)
- 0:
- Field name: 'async'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'sndHandle'
- Type name: 'Handle'
- Count: 1
- 3:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 20:
- Template name: 'DspChnSP'
- Num fields: (3 entries)
- 0:
- Field name: 'quietNow'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 21:
- Template name: 'NewChnSP'
- Num fields: (4 entries)
- 0:
- Field name: 'callBackProc'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'initParam'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'snthID'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'SndChannelVar'
- Type name: 'Pointer'
- Count: 1
- 22:
- Template name: 'DoCmdSP'
- Num fields: (4 entries)
- 0:
- Field name: 'noWait'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SndCommand'
- Type name: '^SndCommand'
- Count: 1
- 3:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 23:
- Template name: 'DoImdSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SndCommand'
- Type name: '^SndCommand'
- Count: 1
- 1:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 24:
- Template name: 'DeferredTask'
- Num fields: (6 entries)
- 0:
- Field name: 'qLink'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'qType'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'dtFlags'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'dtAddr'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'dtParm'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'dtReserved'
- Type name: 'Long'
- Count: 1
- 25:
- Template name: 'SCStatus'
- Num fields: (9 entries)
- 0:
- Field name: 'scStartTime'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'scEndTime'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'scCurrentTime'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'scChannelBusy'
- Type name: 'Boolean'
- Count: 1
- 4:
- Field name: 'scChannelDisposed'
- Type name: 'Boolean'
- Count: 1
- 5:
- Field name: 'scChannelPaused'
- Type name: 'Boolean'
- Count: 1
- 6:
- Field name: 'scUnused'
- Type name: 'Skip'
- Count: 1
- 7:
- Field name: 'scChannelAttributes'
- Type name: 'Long'
- Count: 1
- 8:
- Field name: 'scCPULoad'
- Type name: 'Long'
- Count: 1
- 26:
- Template name: 'SMStatus'
- Num fields: (3 entries)
- 0:
- Field name: 'smMaxCPULoad'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'smNumChannels'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'smCurCPULoad'
- Type name: 'Word'
- Count: 1
- 27:
- Template name: 'SoundHeader'
- Num fields: (7 entries)
- 0:
- Field name: 'samplePtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'length'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'loopStart'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'loopEnd'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'encode'
- Type name: 'Byte'
- Count: 1
- 6:
- Field name: 'baseNote'
- Type name: 'Byte'
- Count: 1
- 28:
- Template name: 'CmpSoundHeader'
- Num fields: (20 entries)
- 0:
- Field name: 'samplePtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numChannels'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'loopStart'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'loopEnd'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'encode'
- Type name: 'Byte'
- Count: 1
- 6:
- Field name: 'baseNote'
- Type name: 'Byte'
- Count: 1
- 7:
- Field name: 'numFrames'
- Type name: 'Long'
- Count: 1
- 8:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 9:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 10:
- Field name: 'AIFFSampleRate'
- Type name: 'Word'
- Count: 1
- 11:
- Field name: 'MarkerChunk'
- Type name: 'Long'
- Count: 1
- 12:
- Field name: 'FutureUse1'
- Type name: 'Long'
- Count: 1
- 13:
- Field name: 'FutureUse2'
- Type name: 'Long'
- Count: 1
- 14:
- Field name: 'StateVars'
- Type name: 'Long'
- Count: 1
- 15:
- Field name: 'LeftOverSamples'
- Type name: 'Long'
- Count: 1
- 16:
- Field name: 'compressionID'
- Type name: 'Word'
- Count: 1
- 17:
- Field name: 'packetSize'
- Type name: 'Word'
- Count: 1
- 18:
- Field name: 'snthID'
- Type name: 'Word'
- Count: 1
- 19:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 29:
- Template name: 'ExtSoundHeader'
- Num fields: (19 entries)
- 0:
- Field name: 'samplePtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numChannels'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'loopStart'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'loopEnd'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'encode'
- Type name: 'Byte'
- Count: 1
- 6:
- Field name: 'baseNote'
- Type name: 'Byte'
- Count: 1
- 7:
- Field name: 'numSampleFrames'
- Type name: 'Long'
- Count: 1
- 8:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 9:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 10:
- Field name: 'AIFFSampleRate'
- Type name: 'Word'
- Count: 1
- 11:
- Field name: 'MarkerChunk'
- Type name: 'Long'
- Count: 1
- 12:
- Field name: 'InstrumentChunks'
- Type name: 'Long'
- Count: 1
- 13:
- Field name: 'AESRecording'
- Type name: 'Long'
- Count: 1
- 14:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 15:
- Field name: 'FutureUse1'
- Type name: 'Word'
- Count: 1
- 16:
- Field name: 'FutureUse2'
- Type name: 'Long'
- Count: 1
- 17:
- Field name: 'FutureUse3'
- Type name: 'Long'
- Count: 1
- 18:
- Field name: 'FutureUse4'
- Type name: 'Long'
- Count: 1
- 30:
- Template name: 'SndCommand'
- Num fields: (3 entries)
- 0:
- Field name: 'cmd'
- Type name: 'UnsignedWord'
- Count: 1
- 1:
- Field name: 'param1'
- Type name: 'SignedWord'
- Count: 1
- 2:
- Field name: 'param2'
- Type name: 'Long'
- Count: 1
- 31:
- Template name: 'SndResource'
- Num fields: (7 entries)
- 0:
- Field name: 'format'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'numModifiers'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'synthID'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'initParam'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'numSndCmds'
- Type name: 'Word'
- Count: 1
- 5:
- Field name: 'sndCmd'
- Type name: 'SndCommand'
- Count: 1
- 6:
- Field name: 'sndHeader'
- Type name: 'SoundHeader'
- Count: 1
- 32:
- Template name: 'SndChannel'
- Num fields: (10 entries)
- 0:
- Field name: 'nextChan'
- Type name: '^SndChannel'
- Count: 1
- 1:
- Field name: 'firstMod'
- Type name: '^ModifierStub'
- Count: 1
- 2:
- Field name: 'callBack'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'userInfo'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'wait'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'SndCommand'
- Type name: 'Skip'
- Count: 8
- 6:
- Field name: 'flags'
- Type name: 'Word'
- Count: 1
- 7:
- Field name: 'qLength'
- Type name: 'Word'
- Count: 1
- 8:
- Field name: 'qHead'
- Type name: 'Word'
- Count: 1
- 9:
- Field name: 'qTail'
- Type name: 'Word'
- Count: 1
- 33:
- Template name: 'AudioSelection'
- Num fields: (3 entries)
- 0:
- Field name: 'unitType'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'start'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'end'
- Type name: 'Long'
- Count: 1
- 34:
- Template name: 'cllVars'
- Num fields: (12 entries)
- 0:
- Field name: 'cllChanPtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'cllpfdVarsPtr'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'cllBufferSize'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'cllBufferPtr'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'cllVRefNum'
- Type name: 'Word'
- Count: 1
- 5:
- Field name: 'cllFRefNum'
- Type name: 'Word'
- Count: 1
- 6:
- Field name: 'cllAsync'
- Type name: 'Boolean'
- Count: 1
- 7:
- Field name: 'cllUnused'
- Type name: 'Skip'
- Count: 1
- 8:
- Field name: 'cllFName'
- Type name: 'pString'
- Count: 64
- 9:
- Field name: 'cllResNum'
- Type name: 'Word'
- Count: 1
- 10:
- Field name: 'cllAudioSelection'
- Type name: 'AudioSelection'
- Count: 1
- 11:
- Field name: 'cllCompletionRtn'
- Type name: 'Long'
- Count: 1
- 35:
- Template name: 'stsVars'
- Num fields: (8 entries)
- 0:
- Field name: 'stsStartFrame'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'stsEndFrame'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'stsTotalFrames'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'stsCurrentFrame'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'stsChannelBusy'
- Type name: 'Boolean'
- Count: 1
- 5:
- Field name: 'stsChannelDisposed'
- Type name: 'Boolean'
- Count: 1
- 6:
- Field name: 'stsChannelPaused'
- Type name: 'Boolean'
- Count: 1
- 7:
- Field name: 'stsUnused'
- Type name: 'Boolean'
- Count: 1
- 36:
- Template name: 'SndDoubleBuffer'
- Num fields: (3 entries)
- 0:
- Field name: 'dbNumFrames'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'dbFlags'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'dbUserInfo'
- Type name: 'Long'
- Count: 2
- 37:
- Template name: 'SndDoubleBufferHeader'
- Num fields: (7 entries)
- 0:
- Field name: 'dbhNumChannels'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'dbhSampleSize'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'dbhCompressionID'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'dbhPacketSize'
- Type name: 'Word'
- Count: 1
- 4:
- Field name: 'dbhSampleRate'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'dbhBufferPtr'
- Type name: 'Long'
- Count: 2
- 6:
- Field name: 'dbhDoubleBack'
- Type name: 'Long'
- Count: 1
- 38:
- Template name: 'pfdVars'
- Num fields: (15 entries)
- 0:
- Field name: 'flgBusy'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: 'flgNoMoreIO'
- Type name: 'Boolean'
- Count: 1
- 2:
- Field name: 'flgUnused'
- Type name: 'Boolean'
- Count: 1
- 3:
- Field name: 'flgSuspendAck'
- Type name: 'Boolean'
- Count: 1
- 4:
- Field name: 'flgDone'
- Type name: 'Boolean'
- Count: 1
- 5:
- Field name: 'flgFile'
- Type name: 'Boolean'
- Count: 1
- 6:
- Field name: 'flgOwnBuffers'
- Type name: 'Boolean'
- Count: 1
- 7:
- Field name: 'flgOwnChannel'
- Type name: 'Boolean'
- Count: 1
- 8:
- Field name: 'lcVars'
- Type name: 'Pointer'
- Count: 1
- 9:
- Field name: 'lcVars'
- Type name: 'Handle'
- Count: 1
- 10:
- Field name: 'pfdBuffHandle0'
- Type name: 'Handle'
- Count: 1
- 11:
- Field name: 'pfdBuffHandle1'
- Type name: 'Handle'
- Count: 1
- 12:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 13:
- Field name: 'pfdBufferSize'
- Type name: 'Long'
- Count: 1
- 14:
- Field name: 'pfdCompletionRoutine'
- Type name: 'Pointer'
- Count: 1
- 39:
- Template name: 'lcVars'
- Num fields: (26 entries)
- 0:
- Field name: 'lcFname'
- Type name: 'pString'
- Count: 64
- 1:
- Field name: 'lcNumChannels'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'lcNumSampleFrames'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'lcSampleSize'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'lcSampleRate'
- Type name: 'Byte'
- Count: 10
- 5:
- Field name: 'lcCompFactor'
- Type name: 'Word'
- Count: 1
- 6:
- Field name: 'lcCompressionID'
- Type name: 'Word'
- Count: 1
- 7:
- Field name: 'lcReadFactor'
- Type name: 'Word'
- Count: 1
- 8:
- Field name: 'lcPacketSize'
- Type name: 'Word'
- Count: 1
- 9:
- Field name: 'lcStartTime'
- Type name: 'Long'
- Count: 1
- 10:
- Field name: 'lcEndTime'
- Type name: 'Long'
- Count: 1
- 11:
- Field name: 'lcTotalTime'
- Type name: 'Long'
- Count: 1
- 12:
- Field name: 'lcSampSzFactor'
- Type name: 'Word'
- Count: 1
- 13:
- Field name: 'lcPackSzFactor'
- Type name: 'Word'
- Count: 1
- 14:
- Field name: 'lcMaxCnt'
- Type name: 'Long'
- Count: 1
- 15:
- Field name: 'lcFramesLeft'
- Type name: 'Long'
- Count: 1
- 16:
- Field name: 'lcIndex'
- Type name: 'Long'
- Count: 1
- 17:
- Field name: 'DeferredTask'
- Type name: 'Skip'
- Count: 20
- 18:
- Field name: 'DeferredTask'
- Type name: 'Skip'
- Count: 20
- 19:
- Field name: 'SndDoubleBufferHeader'
- Type name: 'Skip'
- Count: 24
- 20:
- Field name: 'lcRate'
- Type name: 'Long'
- Count: 1
- 21:
- Field name: 'pfdVars'
- Type name: 'Pointer'
- Count: 1
- 22:
- Field name: 'lcID0'
- Type name: 'Word'
- Count: 1
- 23:
- Field name: 'IOParamBlockRec'
- Type name: 'Skip'
- Count: 50
- 24:
- Field name: 'lcID1'
- Type name: 'Word'
- Count: 1
- 25:
- Field name: 'IOParamBlockRec'
- Type name: 'Skip'
- Count: 50
- 40:
- Template name: 'SPB'
- Num fields: (10 entries)
- 0:
- Field name: 'inRefNum'
- Type name: '^SinAppRef'
- Count: 1
- 1:
- Field name: 'count'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'milliseconds'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'bufferLength'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'inputBufferPtr'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'completionRoutine'
- Type name: 'Long'
- Count: 1
- 6:
- Field name: 'interruptRoutine'
- Type name: 'Long'
- Count: 1
- 7:
- Field name: 'userLong'
- Type name: 'Long'
- Count: 1
- 8:
- Field name: 'error'
- Type name: 'Word'
- Count: 1
- 9:
- Field name: 'reserved'
- Type name: 'Long'
- Count: 1